prohibitively expensive - Turco Inglés Diccionario